Grand Duchess — definition

1. grand duchess (Noun)

1 definition

grand duchess (Noun) — The wife of a grand duke or a woman holding that rank in her own right.

1 type of
duchess